问1: | 程序在运行过程中的信息会输出到日志吗?日志存放在哪里? |
答: |
输出的日志有两种,一个是超图编辑器的log,一个是超图编辑器iDesktop iObjects的log,分别记录了桌面和组件运行输出的信息,日志中的内容包括程序输出窗口的输出信息、异常信息等内容。日志存放在根目录下的“bin”目录下的“log”文件夹中。 |
问2: | 项目使用的 iObjects Java 是哪个版本?OSCHINA 上的 develop 分支使用官网最新下载的 iObjects 无法编译通过,如何解决? |
答: |
develop分支中的源代码依赖的是还在开发中未发布的iObjects Java,用户无法获取到最新版本的iObjects,因此会导致代码编译出错。建议用户抓取Tags中固定版本的源代码,同时在超图编辑器官网下载对应的iObjects Java版本进行编译即可。 |
问3: | 编译运行代码时抛异常了。 |
答: |
git上代码分为2个分支:master和develop。其中master分支为主版本分支,每次发布稳定版本时会推送到Master分支上。develop分支是开发分支,每天修改的代码都会推送,但不保证代码的稳定性。因此,develop版本可能会出现抛异常的情况。 |
问4: | 若centos5.7系统配置的 jre 版本早于1.7,无法启动 SuperMap Editor,并且会报错,如何解决该问题呢? |
答: |
SuperMap Editor 桌面启动需要依赖于 jre 1.7及更新的环境,由于jre版本没有达到要求,所以Java会启动失败,解决方案有以下两种:
备注:该问题在9D版本中已解决,不会出现jre环境过低无法启动的问题。 |
问5: | 为什么SuperMap Editor安装到C:\Program Files、C:\Program Files (x86)等系统目录后,虽然桌面可以正常启动,但有些功能(如:修改颜色方案、布局保存到模板库)无法正常使用? |
答: |
执行修改颜色方案、保存布局到模板库等功能,会向安装路径写数据。直接双击SuperMap Editor.exe启动桌面时,没有权限向系统目录写数据,因此功能会执行失败。此时,以管理员身份运行 SuperMap Editor.exe 即可解决上述问题。 |
问6: | 为什么使用 SuperMap Editor无法打开 C:\、C:\Program Files、C:\Program Files (x86) 等系统目录下的数据,也无法将图片、模板等文件保存到系统目录? |
答: |
直接双击SuperMap Editor.exe启动桌面时,没有权限读写系统目录下的数据,可以通过以下方式解决此问题:
|
问7: | 在 Windows 系统中启动 SuperMap Editor,启动失败并报如下错误,同时 error.log 提示“安装路径\SuperMap Editor 10i\bin\WrapjGeo.dll: 找不到指定的程序。”,该怎么解决呢? |
答: |
这种情况是由于缺少 Microsoft Visual C++ 运行环境,在产品包安装路径\SuperMap Editor\SuperMap Editor 10i\support文件夹中,双击 vcredist110_x64.exe,成功安装 Microsoft Visual C++ 2012 后,即可正常启动 SuperMap Editor。 |
问8: | 在 Windows Server 系统中,启动 SuperMap Editor 提示下图错误,该怎么解决呢? |
答: |
这是由于dll文件加载失败导致的。可以通过以下方法解决:
|